
mui('.mui-scroll-wrapper').scroll({
    indicators: false,
    deceleration: 0.0005 //flick 减速系数，系数越大，滚动速度越慢，滚动距离越小，默认值0.0006

});
var txt;//全局变量.存储搜索框中的内容
// 搜索函数的封装
function search() {
    // - 获取搜索框中的内容
    txt = $('#search').val().trim();
    // - 如果txt为空,就return掉
    if (txt.length == 0) {
        return;
    }
    // - 获取本地存储中搜索的历史记录(转换为数组)
    var arr = JSON.parse(localStorage.getItem('search')) || [];

    // - 判断搜索框中的内容是否在数组中,在就删除数组中原有的
    if (arr.indexOf(txt) != -1) {//在,删除数组中原有的
        arr.splice(arr.indexOf(txt), 1);
    }

    // - 将搜索框中的内容添加到数组中最前面
    arr.unshift(txt);

    // - 清空搜索框中的内容
    // $('#search').val('');
    // - 判断数组长度是否大于10
    if (arr.length > 10) {
        // - 删除数组中最后一个元素
        arr.splice(10, arr.length - 10);
    }
    // - 将数组转换成json格式字符串,并保存在本地存储中
    localStorage.setItem('search', JSON.stringify(arr));
}

//封装获取url搜索的部分,等号后面的参数
function getParam(name) {
    // - 获取url搜索的部分,解码成中文
    var search = decodeURI(location.search);// ?name=pp&age=18&desc=帅
    // - 截取字符串,去掉问号
    var str = search.slice(1);//name=pp&age=18&desc=帅
    // - 按照等号进行分割成数组
    var arr = str.split('&');//["name=pp", "age=18", "desc=帅"]
    var obj = {};
    // - 遍历数组,将数组中没一项用等号进行分割
    arr.forEach(function(v, i) { 
        var key = v.split('=')[0];
        var value =v.split('=')[1];
        // - 给对象添加键和值
        obj[key] = value;
    }); 
   // 返回传进来的形参对应的值
   return obj[name]
}
